/**
 * @product: SOD
 * @copyright: FSAI-南征北战信息科技
 * @filename: com.sod.util.IEnumDesc.java
 *
 * @link: Http://www.fastsai.com
 * @jdkv: Jdk 1.8
 */
package com.fsai.cms.util;

/**
 * 枚举接口类
 * 
 * @project: sod-util
 *
 * @author: JaffeHe
 * @email: JaffeHe@foxmail.com
 * @date: 2020-04-23 09:51
 *
 * @ChangeLog<br/>
 * 				Developer Date Comment <br/>
 */
public interface IBaseEnum {
	/**
	 * 
	 * getLabel -- 获取枚举标签信息
	 * 
	 * @Developer: JaffeHe - Date:2020-04-23 09:51
	 * @DepEmail: JaffeHe@foxmail.com
	 * @Function: 获取枚举标签信息
	 *
	 * @return
	 * @ChangeLog:<br/>
	 */
	String getLabel();

	/**
	 * 
	 * getIndex -- 枚举索引
	 * 
	 * @Developer: JaffeHe - Date:2020-04-23 09:52
	 * @DepEmail: JaffeHe@foxmail.com
	 * @Function: 枚举索引
	 *
	 * @return
	 * @ChangeLog:<br/>
	 */
	int getIndex();

	/**
	 * 
	 * getDesc -- 获取枚举描述
	 * 
	 * @Developer: JaffeHe - Date:2020-04-23 09:52
	 * @DepEmail: JaffeHe@foxmail.com
	 * @Function: 获取枚举描述
	 *
	 * @return
	 * @ChangeLog:<br/>
	 */
	String getDesc();

}
